package com.ufida.ids.util;

import java.util.List;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;

public class ExtUtil {
	public static String getJosonStr(List beanL,String[] excludeProperty ,int count){
		JsonConfig jsonConfig = new JsonConfig();
		jsonConfig .setExcludes(excludeProperty) ;
		JSONObject ret = new JSONObject();
		JSONArray jsonModel= JSONArray.fromObject(beanL,jsonConfig );
		ret.put("rows", jsonModel);
		ret.put("total", count);
		return ret.toString();
	}
	
	public static String getJosonStr(List beanL ,int count){
		JSONObject ret = new JSONObject();
		JSONArray jsonModel= JSONArray.fromObject(beanL );
		ret.put("rows", jsonModel);
		ret.put("total", count);
		return ret.toString();
	}
	
	public static String getJosonStr(String id, boolean flag){
		JSONObject ret = new JSONObject();
		ret.put("id", id);
		ret.put("suc", flag);
		return ret.toString();
	}
	
	public static String getJosonStr(boolean flag){
		JSONObject ret = new JSONObject();
		ret.put("suc", flag);
		return ret.toString();
	}

}
